XXXXXXXXXXXXXXXXXXXXXXXXvoid(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
Go to the source code of this file.
◆ WOLF_LANDMARK_CREATE
| #define WOLF_LANDMARK_CREATE |
( |
|
LandmarkClass | ) |
|
Value: static LandmarkBasePtr create(const YAML::Node& _node, const std::vector<std::string>& _folders_schema = {}) \
{ \
if (not _folders_schema.empty()) \
{ \
auto server = yaml_schema_cpp::YamlServer(_folders_schema); \
server.setYaml(_node); \
if (not server.applySchema(#LandmarkClass)) \
{ \
WOLF_ERROR(server.getLog()); \
return nullptr; \
} \
std::shared_ptr<LandmarkClass> lmk(new LandmarkClass(server.getNode())); \
lmk->emplacePriors(); \
return lmk; \
} \
std::shared_ptr<LandmarkClass> lmk(new LandmarkClass(_node)); \
lmk->emplacePriors(); \
return lmk; \
}
◆ WOLF_LANDMARK_TEMPLATE_DIM_CREATE
| #define WOLF_LANDMARK_TEMPLATE_DIM_CREATE |
( |
|
LandmarkClass, |
|
|
|
Dim |
|
) |
| |
Value: static LandmarkBasePtr create(const YAML::Node& _node, const std::vector<std::string>& _folders_schema = {}) \
{ \
if (not _folders_schema.empty()) \
{ \
auto server = yaml_schema_cpp::YamlServer(_folders_schema); \
server.setYaml(_node); \
if (not server.applySchema(#LandmarkClass +
std::to_string(Dim) +
"d")) \
{ \
WOLF_ERROR(server.getLog()); \
return nullptr; \
} \
std::shared_ptr<LandmarkClass<Dim>> lmk(new LandmarkClass<Dim>(server.getNode())); \
lmk->emplacePriors(); \
return lmk; \
} \
std::shared_ptr<LandmarkClass<Dim>> lmk(new LandmarkClass<Dim>(_node)); \
lmk->emplacePriors(); \
return lmk; \
}
std::string to_string(const Eigen::DenseBase< Derived > &mat)
Definition: string_utils.h:48